	ul li span.productPrice, ul li span.productPriceTitle { display: none; }
	ul li span.productDiscount, ul li span.productDiscountTitle, ul li span.productNameTitle { display: none; }
	ul li span.productDocs { float: right; margin: 0px; width: 130px; text-align: right; }
	ul li span.productSKUTitle, ul li span.productSKU, ul li span.productName { width: 400px; float: left; margin: 0px; }
	#content ul li span.productSKUTitle, #content ul li span.productNameTitle, #content ul li span.productDocsTitle, #content ul li span.productListPriceTitle { line-height: 40px; font-size: 15px; font-weight: bold; }
	#content ul li span.productSKU, #content ul li span.productDocs, #content ul li span.productListPrice, #content ul li span.productName { display: inline-block; }
	
	#content ul li span.productDocs a { display: inline; border: 0px; background: none; background-color: none; padding: 0px; line-height: 40px; }
		
	#content .catalogIntro img { display: none; }
	#content .catalogKeyDocumentLabel, #content .catalogKeyLabel, #content .catalogDisclaimer { font-size: 15px; font-weight: bold; clear: both; }
		#content .catalogTitle { margin-bottom: 20px; font-size: 20px; color: #e77d1d; }
		#content .catalogDisclaimer { clear: both; display: none; }
	#content ul .catalogKeyItem { width: 187px; padding: 10px; }
    	#content ul .catalogKeyItemXMaxx { width: 404px; padding: 10px; }
        	#content ul .catalogKeyItemXMaxx .xmaxxleft { width: 187px; float: left; margin: 0px; margin-right: 30px; }
            #content ul .catalogKeyItemXMaxx .xmaxxright { width: 187px; float: right; margin: 0px; }
	#content ul .catalogKeyItem div { font-weight: bold; font-size: 15px; }
	#content ul .catalogMaxx { font-size: 20px; }
	#content ul.catalogKeyDocumentList, #content ul.catalogKeyDocumentList li  { height: 40px; line-height: 40px; font-weight: bold; }
	
	#content ul li.catalogProductSingle:hover { font-weight: bold; }
		#content ul li span.productName { display: none; }
		#content ul li span.productSKU, #content ul li span.productDocs, #content ul li span.productListPrice { height: 30px; line-height: 30px; }
			#content ul li span.productDocs, #content ul li span.productDocsTitle { float: right; margin: 0px; margin-left: 10px; width: 90px; padding-right: 10px; text-align: right; }
				#content ul li span.productDocs a { height: 30px; line-height: 30px; }
					#content ul li span.productDocs a img { margin-top: 5px; }
		#content ul li span.productListPriceTitle, #content ul li span.productListPrice { float: right; margin: 0px; width: 75px; text-align: right; }
        
#content .plistbuttonleftside { float: left; margin: 0px; margin-bottom: 5px; }
#content .plistbuttonrightside { float: right; margin: 0px; margin-bottom: 5px; }
	#content .plistbutton { width: 325px; height: 40px; margin: 0px; background-color: #e77d1d; color: #ffffff; }
		#content .plistbuttonleft { width: 200px; height: 40px; float: left; margin: 0px; font-size: 12px; }
			#content .plistbuttonleft span { font-size: 18px; }
				#content .plistbuttonleft span.bigwhite { color: #ffffff; }
				#content .plistbuttonleft span.bigblue { color: #002d55; }
					#content .plistbutton:hover .plistbuttonleft span.bigblue { color: #ffffff; }
		#content .plistbuttonright { width: 50px; padding-right: 5px; height: 30px; padding-top: 5px; padding-bottom: 5px; float: right; margin: 0px; text-align: right; text-indent: 5px; font-size: 12px; }
		#content .plistbutton:hover { background-color: #002d55; }
		#content .plistbutton img { width: 30px; height: 30px; float: left; margin: 0px; margin-right: 10px; margin-left: 5px; margin-top: 5px; }
	#content .plistcontent { width: 320px; padding-left: 5px; }
	
	/* XMAXX BLOCK STYLES */
	#content .plistbuttonxmaxx { width: 661px; margin: 0px; }
	#content .plistcontentxmaxx { width: 656px; margin: 0px; padding-left: 5px; }